* {margin:0;padding:0;border:0;}
/*html{background:#ffffff url(../img/page_bg.jpg) top center repeat-x;font:14px/16px 'CommunistRegular', Calibri, Arial, Helvetica, sans-serif;color:#2e3092;}*/
html{font:14px/16px 'CommunistRegular', Calibri, Arial, Helvetica, sans-serif;color:#2e3092;}
body{width:1015px;margin:0 auto; margin-bottom:50px;}
a {cursor:pointer;color:#0000CC;}
h2 {color:#2E3092;font:normal normal 700 14px/normal Arial;}

div.content p {margin:1em 0 1em 0;}
div.content p:first-child {margin:0 0 1em 0;}

#header{height:160px;position:relative;overflow:hidden;}
#logo{background:url(../img/site_hut_logo_1.png) top left no-repeat;width:140px;height:140px;position:absolute;top:5px;left:2px;}
#logo a{display:block;width:100%;height:100%;}
#site_name{background:url(../img/site_hut_logo_2_1.png) top left no-repeat;width:420px;height:81px;position:absolute;top:45px;left:180px;}

.w_con{width:100%;position:relative;}
.w_con_row{display:table-row;}
.w_con_col{display:table-cell;width:507px;}
	.w_con_1{height:11px;}
		.w_con_1_l{height:11px;float:left;width:20px;background:url(../img/block_01_bg_tl.png) top left no-repeat;}
		.w_con_1_c{height:11px;float:left;background:url(../img/block_01_bg_tc.png) top repeat-x;}
		.w_con .w_con_1_c{width:975px;}
		.w_con_col .w_con_1_c{width:467px;}
		.w_con_1_r{height:11px;float:left;width:20px;float:right;background:url(../img/block_01_bg_tr.png) top left no-repeat;}
	.w_con_2{z-index:1;}
		.w_con_2_l{width:100%;background:url(../img/block_01_bg_cl.png) top left repeat-y;}
		.w_con_2_c{margin:0 0 0 10px;background:#ffffff;}
		.w_con .w_con_2_c{width:995px;}
		.w_con_col .w_con_2_c{width:487px;}
		.w_con_2_r{width:100%;background:url(../img/block_01_bg_cr.png) top right repeat-y;}
	.w_con_3{height:14px;}
		.w_con_3_l{height:14px;float:left;width:20px;background:url(../img/block_01_bg_bl.png) top left no-repeat;}
		.w_con_3_c{height:14px;float:left;background:url(../img/block_01_bg_bc.png) top repeat-x;}
		.w_con .w_con_3_c{width:975px;}
		.w_con_col .w_con_3_c{width:467px;}
		.w_con_3_r{height:14px;float:left;width:20px;float:right;background:url(../img/block_01_bg_br.png) top left no-repeat;}
		
.padd1{padding:1px;}
.padd2{padding:2px;}
.padd3{padding:3px;}
.padd5{padding:5px;}
.padd10{padding:10px;}
.padd15{padding:15px;}
.padd15_10{padding:15px 15px 10px 15px;}

.g1 {background:#f8f8fc;overflow:hidden;}

#wrap_1{}
#wrap_2, #wrap_3{display:none;}
.super_wrap {padding:20px;}
#mv_logo{height:50px;width:200px;margin:5px auto 0 auto;background:url(../img/mv_logo_200x50.png) top left no-repeat;}
#wrapper {min-height:380px;}

/* =====     main meny      ===== */

ul#main_meny{display:block;height:60px;}
ul#main_meny li{text-align:center;display:block;float:left;height:60px;width:331px;background:#f8f8fc;border-left:1px solid #eaebfb;cursor:pointer;}
ul#main_meny li span{font-size:24px;line-height:60px;font-family: Calibri, Arial, Helvetica, sans-serif;color:#2e3092;}
ul#main_meny li:first-child {border-left:none;}
#tsb_1, #tsb_2, #tsb_3{background:#f8f8fc;border-bottom:1px solid #eaebfb;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
ul#main_meny li.a_tab {background:#ffffff;border-bottom:1px solid #ffffff;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

/* =====     TOP meny      ===== */

#space_h {height:41px;}
ul#top_meny {position:absolute;top:5px;left:3px;width: 1006px;}
ul#top_meny li {display:block;float:left;}
ul#top_meny li a {color:#2e3092;font-size:14px;text-decoration:none; font-weight:bold;}
ul#top_meny li a:hover {text-decoration:underline;}
ul#top_meny li a.p_1 {width:250px;padding:20px 0px 0px 0px;height:54px;display:block; text-align:center;}
ul#top_meny li:hover a.p_1 {background:url(../img/tm_l0.png) 2px 1px no-repeat;width:250px;}
ul#top_meny li a.p_2 {width:277px;padding-top:20px;height:54px;display:block; text-align:center;}
ul#top_meny li:hover a.p_2 {background:url(../img/tm_c0.png) 2px 1px no-repeat;}
ul#top_meny li span.p_1 {width:250px;padding:20px 0px 0px 0px;height:54px;display:block;font-weight:700;text-align:center;}
ul#top_meny li:hover span.p_1 {background:url(../img/tm_l0.png) 2px 1px no-repeat;width:250px;}
ul#top_meny li div.ws_1 {display:none;padding:0 0 0 20px;position:absolute;top:40px;z-index:10;background:url(../img/tm_bl1.png) bottom left no-repeat;}
ul#top_meny li div.ws_1 .top_border {display:table;width:100%;}
.col1, .col2, .col3 {display:table-cell;height:14px;}
.col1 {width:218px;max-width:218px;background:url(../img/tm_sp.png);}
.col2 {width:15px;max-width:15px;background:url(../img/tm_r3.png) top left no-repeat;}
.col3 {width:11px;background:url(../img/tm_r2.png) top right no-repeat;}
ul#top_meny li:hover div.ws_1 {display:block;}
ul#top_meny li div.ws_1 ul#top_meny_second {display:block;width:244px;overflow:hidden;padding:0 0 10px 0;background:url(../img/tm_br1.png) bottom right no-repeat;}
ul#top_meny li div.ws_2 {display:none;width:516px;position:absolute;left:116px;top:48px;z-index:10;background:url(../img/tm_bl1.png) bottom left no-repeat;}
ul#top_meny li:hover div.ws_2 {display:block;}
ul#top_meny li div.ws_2 div.top {background:url(../img/tm_c1.png) top left no-repeat;width:516px;height:45px;}
ul#top_meny li div.ws_2 div.top a.munic {display:block;height:45px;line-height:45px;width:190px;float:left;padding:0 0 0 60px;}
ul#top_meny li div.ws_2 div.top a.administ{display:block;height:45px;line-height:45px;width:190px;text-align:right;float:right;padding:0 60px 0 0;}
ul#top_meny li div.ws_2 div.middle{background:url(../img/tm_c2.png) top left repeat-y;width:516px;overflow:hidden;}
ul#top_meny_thrid {display:block;float:left;width:240px;overflow:hidden;padding:0 0 0 15px;}
ul#top_meny_thrid li {display:block;margin:0 0 5px 0;float:none;}
ul#top_meny_thrid li ul {display:block;padding:3px 0 0 25px;	font-size:10px;}
ul#top_meny_thrid li ul li {display:block;margin:2px 0 0 0;float:none; }
ul#top_meny_four {display:block;float:right;width:235px;overflow:hidden;padding:0 5px 0 0;}
ul#top_meny_four li {display:block;margin:0 0 5px 0;float:none;}
ul#top_meny_four li ul {display:block;padding:3px 0 0 25px; font-size:10px;}
ul#top_meny_four li ul li {display:block;margin:2px 0 0 0;float:none; font-size:10px;}
ul#top_meny li div.ws_2 div.bottom{background:url(../img/tm_c3.png) top left repeat-y;width:516px;height:17px;}
ul#top_meny li:hover ul#top_meny_second {display:block;}
ul#top_meny li ul#top_meny_second li {clear:both;padding:3px 3px 3px 5px;}

ul#top_meny li a.p_3 {font-size:14px; width:240px;padding-top:10px;height:54px;display:block; text-align:center; }
ul#top_meny_thrid li ul li a{font-size:12px;}
ul#top_meny_four  li ul li a{font-size:12px; }
ul#top_meny li:hover a.p_3 {background:url(../img/tm_100.png) 2px 1px no-repeat;width:240px;}

ul#top_meny li a.p_3 {width:162px;padding:20px 31px 0 31px;height:54px;display:block;}
ul#top_meny li:hover a.p_3 {background:url(../img/tm_l00_222.png) 2px 1px no-repeat;width:162px;}




/* =====     GISMETEO      ===== */

div#gis_img{font-size:24px;text-align:center;font-family: Calibri, Arial, Helvetica, sans-serif;color:#2e3092;padding:55px 0 0 0;margin:50px 0 0 0;width:180px;height:30px;display:inline-block;float:left;background:url(../img/gismeteo.png) top center no-repeat;}
div#cont_gis{overflow:hidden;background:#f8f8fc;}
div#gismeteo{display:inline-block;border-left:1px solid #eaecfb;height:220px;width:290px;padding:10px 5px 5px 5px;background:#ffffff;float:right;}

/* =====     INFORMER      ===== */

div#inf_img{font-size:24px;text-align:center;font-family: Calibri, Arial, Helvetica, sans-serif;color:#2e3092;padding:40px 0 0 0;margin:65px 0 0 0;width:180px;height:30px;display:inline-block;float:left;background:url(../img/informer.png) top center no-repeat;}
div#cont_inf{overflow:hidden;background:#f8f8fc;}
div#informer{display:inline-block;border-left:1px solid #eaecfb;height:220px;width:290px;padding:10px 5px 5px 5px;background:#ffffff;float:right;}
table.inf_tab tr td{padding:2px;}
.small_1344854030 {font-size:9px;font-family:arial}
.norm_1344854030{font-size:10px;font-family:arial}
.txt_1344854030{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}

/* =====     breadcrumb      ===== */

#breadcrumb{padding:5px;}
#breadcrumb li {padding:4px;display:inline;list-style:none;color:#2e3092;font-size:12px;}
#breadcrumb li a {text-decoration:none;color:#2e3092;font-size:12px;}
#breadcrumb li + li:before{content:'\\';margin:0 7px 0 0;}

/* =====     inner page      ===== */

div.nifnif {height:16px;padding:8px;border-bottom:1px solid #9394c7;}
div.nafnaf {width:210px;float:left;}
div.nufnuf {float:left;width:784px;min-height:225px;margin-top:1px;border:1px solid #eaebfb;border-bottom:none;border-right:none;background:#fff;overflow:hidden;}
div.wolf {background:#fff;}

td.nifnif {height:16px;padding:8px;border-bottom:1px solid #9394c7;}
td.nafnaf {width:210px;padding:10px 0px 10px 0px;vertical-align:top;}
td.nufnuf {width:784px;padding:10px 10px 10px 15px;border:1px solid #eaebfb;border-bottom:none;border-right:none;background:#fff;vertical-align:top;}
td.nufnuf div.class {overflow:hidden;clear:both;}

div.block_pad_1, div.block_pad_2 {padding:10px 10px 10px 15px;}
h2.title {display:block;display:inline-block;padding:0 40px 0 0;border-bottom:1px solid #2E3092;color:#2E3092;font-size:16px;font-weight:700;margin:0 0 5px 0;}
h2.post {margin:8px 0 20px 0;}
h2.post:first-child{margin-top:0;}


li.docs_m_child {padding:0 0 10px 0;list-style:none;}
li.docs_m_child_pre {padding:0 0 10px 20px;list-style:none;}
a.list_box {display:block;text-decoration:none;border-bottom:1px solid #F5F5F5;border-top:1px solid #F5F5F5;padding:3px 0 2px 0;}
a.list_box:hover{border-bottom:1px solid #9394C7;border-top:1px solid #9394C7;}
a.list_box span.div {display:block;padding:0 0 1px 0;}
a.list_box span.div span.line_title {font:normal normal 700 12px/16.8px Arial;}
a.list_box span.div span.line_title_pre {padding-left:20px;font:normal normal 700 12px/16.8px Arial;}
a.list_box span.div span.line_data {padding:0 0 0 10px;color:#0000CC;font:normal normal 400 12px/16.8px Arial;}
a.list_box span.div span.line_content {font-weight:700;color:#9394C7;}
a.list_box span.div span.line_bottom {color:#9394C7;}
a.list_box:hover span.div span.line_bottom span.type {color:#2E3092;text-decoration:underline;}
a.list_box:hover span.div span.line_bottom span.size {color:#2E3092;text-decoration:underline;}
li.docs_m_child ul.docs_m_inner {padding: 0 0 0 25px;}
li.docs_m_child ul.docs_m_inner li.docs_m_inner_child{padding:10px 0 0 0;list-style:none;}

/* =====     other css      ===== */

.justifyright{text-align:right;}
div.img_center {text-align:center;padding:0 0 10px 0;}

/* =====    vestnic      ===== */

a#last_paper {text-decoration:none;color:#2A2190;}
a#last_paper:hover {text-decoration:underline;}

div#imgbox {width:600px;position:relative;float:left;height:100%;min-height:395px;}
div#imgbox div.layer_0 {top:25px;left:40px;padding:3px 0 0 3px;width:219px;height:268px;z-index:3;position:absolute;background:url(../img/substratum.png) top left no-repeat;}
div#imgbox div.layer_0 img {width:210px;height:258px;border:0;}
div#imgbox div.layer_1 {top:74px;left:190px;padding:3px 0 0 3px;width:219px;height:268px;z-index:2;position:absolute;background:url(../img/substratum.png) top left no-repeat;}
div#imgbox div.layer_1 img {width:210px;height:258px;border:0;}
div#imgbox div.layer_2 {top:105px;left:355px;padding:3px 0 0 3px;width:219px;height:268px;z-index:1;position:absolute;background:url(../img/substratum.png) top left no-repeat;}
div#imgbox div.layer_2 img {width:210px;height:258px;border:0;}
div#vest_cont {width:380px;margin-right:15px;float:right;}

ul#news_meny li.news_meny_li {list-style:none;}
ul.news_meny_inner {margin:3px 0 3px 10px;}
ul.news_meny_inner li.news_meny_li_inner {list-style:none;}
ul#nw li.nw_li_main {list-style:none;font-weight:700;padding:0 0 10px 0;}
ul#nw li.nw_li {list-style:none;padding:0 0 5px 0;}
ul#nw li.nw_li a {text-decoration:none;}
ul#nw li.nw_li a:hover {text-decoration:underline;}
ul#nw_1 li.nw_li {list-style:none;padding:0 0 5px 0;overflow:hidden;}
ul#nw_1 li.nw_li img {display:block;float:left;width:150px;height:195px;margin:0 10px 10px 0;}
ul#nw_1 li.nw_li h3 a{text-decoration:none;}
ul#nw_1 li.nw_li h3 a:hover {text-decoration:underline;}
ul#nw_1 li.nw_li p {margin:1em 0 1em 0;}
ul#nw_1 li.nw_li p a {text-decoration:none;color:#2E3092;}
ul#nw_1 li.nw_li p a:hover {text-decoration:underline;}
ul#left_meny_paper li.list_item {list-style:none;margin:0 0 10px 0;}

/* =====    personali      ===== */

ul#left_meny {margin:5px 0 0 5px;}
ul#left_meny li {list-style:none;margin:0 0 5px 0;}
ul#left_meny li a{text-decoration:none;}
ul#left_meny li a:hover{text-decoration:underline;}
div.bottom_con a {color:#2e3092;line-height:18px;font-size:14px;}
h3.person {margin:1em 0 1em 0;}

/* =====    Galery      ===== */

#container {width:600px;margin:10px auto 40px auto;position:relative;}
#container_m {width:990px;position:relative;margin:0 auto;}
#slides {position:relative;}
#slides .slidesContainer {background:#fff;border:8px solid #fff;margin-left:-8px;box-shadow: 0 2.5px 5px rgba(0,0,0,.1);}
#container_m #slides .slidesContainer {background:#fff;border:none;margin:0;}
#slides .slidesNext,#slides .slidesPrevious {position:absolute;top:184px;left:-40px;width:24px;height:0;padding-top:32px;display:block;z-index:101;overflow:hidden;background:url(../img/slider/navigation-previous.png) no-repeat 0 0;}
#slides .slidesNext {left:618px;background:url(../img/slider/navigation-next.png) no-repeat 0 0;}
#container_m #slides .slidesNext {left:960px;top:210px;}
#container_m #slides .slidesPrevious {left:10px;top:210px;}
.slidesPagination {margin:10px 0 0;float:right;}
.slidesPagination li {float:left;margin:0 1px;list-style:none;}
.slidesPagination li a {display:block;width:14px;height:0;padding-top:14px;background-image:url(../img/slider/pagination.png);background-position:0 0;overflow:hidden;}
.slidesPagination li.slidesCurrent a {background-position:0 -14px;}
.current_slide {font:bold 10px/1.33 sans-serif;float:left;margin-top:12px;}
.controls {display:block;margin-top:12px;float:left;color:#333;font:bold 10px/1.33 sans-serif;margin-right:10px;}
#container_m .slidesPagination, #container_m .pagination {display:none;}
div.gal-item-active {text-align:center;padding:3px 0 2px 0;}

/* =====    Galery      ===== */

h3.comiss {margin:10px 0 3px 0;}
h3.comiss:first-child {margin:0 0 3px 0;}
ul.docs_l {padding:0 0 0 15px;}
ul.docs_l li.docs_l_child  {margin:2px 0 3px 0;}
ul.docs_l li.docs_l_child span {padding:0 0 0 10px;color:#9394C7;}
ul.docs_l li.docs_l_child a {text-decoration:none;}
ul.docs_l li.docs_l_child a:hover {text-decoration:underline;}

/* =====    FormIT      ===== */

.form_item {border:1px solid #a4a4a4;padding:2px 5px 2px 5px;}
span.error {color:red;}

.go_table{
border:1px solid #5372b9;

}
.go_table_hut{

background-color:#f8f8fc;
font-weight:bold;
}

.go_table td{
padding:5px;
border-left:1px dotted #5372b9;
border-bottom:1px dotted #5372b9;
vertical-align:middle;
}
.go_table tr:first-child{
border-left:transparent;
}

.index_names {
	height:120px;
	position:relative;
	}
	
.index_names_name{
	width:490px;
	float:left;
	height:120px;
	position:relative;
}	

.index_names_name img{
	position:absolute;
	top:10px;
	left:20px;
	border:1px solid #2e3092;
}

.index_names_name_text{
	position:absolute;
	top:20px;
	left:110px;
	font-size:14px;

}

.index_names_name_text a:hover{
	text-decoration:underline;
}

.index_names_name_text a{
	color:#2e3092;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
}


